hen manure - French English Dictionary